- 制作选择城市的布局文件
测试用的布局文件如下:
- 编写选择城市 Activity 自己动手编写一个继承自 Activity 的类,并指定其布局文件。用来对城市界面进行后台控制。文件位置仅供参考,请根据自己实际情况修改文件位置。
- 为选择城市 ImageView 添加 OnClick 事件
- 在 AndroidManifest.xml 文件中注册 Activity。一定要注册,不然就会报错。
- 选择城市界面布局定制
根据效果图,编写如下布局文件:新建一个select_city.xml文件。
运行效果:
- 为选择城市界面的返回(ImageView)设置 OnClick 事件
当单击完成按钮,通过 finish()方法,结束 SelectCity 的 Activity。
7.返回主界面时,传递城市代码数据
修改更新按钮的单击事件处理程序,并编写onActivityResult函数用于接收返回的数据。
在finish之前,传递数据。
运行效果: